package dr.item.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import dr.controller.*;
import dr.item.dao.ItemDAO;
import dr.item.domain.Item;
  
public class ContentAction extends ActionSupportLogin {//글내용 처리

    public String execute(HttpServletRequest request,
        HttpServletResponse response)throws Throwable {
        
        int item_num = Integer.parseInt(request.getParameter("item_num"));//해당 글번호
        String pageNum = request.getParameter("pageNum");//해당 페이지 번호

        ItemDAO dbPro = ItemDAO.getInstance();//DB처리
        Item article =  dbPro.getArticle(item_num);//해당 글번호에 대한 해당 레코드
  
        //해당 뷰에서 사용할 속성
    	request.setAttribute("pageNum", new Integer(pageNum));
    	request.setAttribute("article", article);

		String id=getUserLoginId(request);// session
		
		//admin check
		if(id == null) return "/item/content.jsp";
		if(id.equals("admin")) return "/item/admincontent.jsp";//관리자 뷰
		//admin check		
        
        return "/item/content.jsp";//해당 뷰
    } 
}
